technical service director - Allemand Anglais Dictionnaire